.td-patient-reservation {
  .td-patient-reservation-doctor-list {
    margin: 10px 0 10px 15px;
    padding: 10px 0;
    display: flex;
    border-bottom: 1px solid #eee;

    .td-patient-reservation-doctor-list-left {
      width: 55px;

      &>img {
        width: 55px;
        border-radius: 50%;
      }
    }

    .td-patient-reservation-doctor-list-right {
      width: 100%;
      padding-left: 10px;
      position: relative;

      .el-button {
        position: absolute;
        right: 10px;
        top: 0px;
      }

      p {
        font-family: SourceHanSansCN-Normal;
      }

      &>p:first-child {
        font-size: 16px;
        color: #353535;

        span {
          color: #8a8a8a;
          font-size: 14px;
        }
      }

      &>p:nth-child(2) {
        font-size: 12px;
        color: #8a8a8a;
        margin: 10px 0;
      }

      &>p.tags {
        .el-tag {
          border-radius: 21px !important;
          border: 1px solid #cacaca;
          background: #fff;
          margin-right: 5px;
          padding: 0 10px;
        }
      }
    }
  }

}
